package com.itheima.test;

import java.util.Scanner;

/**
 * @Author 王加鑫
 * @Date 2021/4/17 15:51
 * @Version 1.0
 * 三元运算符
 * 练习:
 *     使用程序实现求任意数是否是偶数,实现如下效果:
 *         请输入一个整数:
 *         35
 *         35是奇数
 *
 *         请输入一个整数:
 *         36
 *         36是偶数
 */
public class LogicMathematicalTest02 {
    public static void main(String[] args) {
        /*
          三元运算符的注意事项:
             1. ?号前面只要能产生boolean类型的结果就可以了
			 2. 三元表达式最终结果用什么类型接收由?号后面的值和:号后面的值的类型决定,如果类型不一致,要使用大类型接收
			 3. 三元表达式不能独立存在,我们必须使用其结果,要么赋值给变量使用,要么打印输出使用
         */
        Scanner sc = new Scanner(System.in);
        while (true){
            System.out.println("请输入一个整数");
            int num = sc.nextInt();
            String s = num % 2 == 0 ?"偶数":"奇数";
            System.out.println(num+"是"+s);

        }
    }
}
